package cn.fl.riskctrl.xjdb.vo;

import java.util.Date;

import cmm.web.core.framework.vo.BaseVO;

 /**
 * @Description: 担保信息_担保信息(TP_GUARANTEE)
 */
public class XjnpGuarVO extends BaseVO{

	/**
	 * 
	 */
	private static final long serialVersionUID = -2726998900909729483L;
	/**
	 * 担保贷款发放日期/担保信用卡发卡日期
     */
	private Date begindate;
	/**
	 * 应还款日/账单日
     */
	private Date billingdate;
	/**
	 * 担保贷款五级分类
     */
	private String class5state;
	/**
	 * 担保贷款合同金额/担保信用卡授信额度
     */
	private Double contractmoney;
	/**
	 * 担保贷款到期日期
     */
	private Date enddate;
	/**
	 * 担保金额
     */
	private Double guananteemoney;
	/**
	 * 担保贷款本金余额/担保信用卡已用额度
     */
	private Double guaranteebalance;
	/**
	 * 担保类型(对外贷款担保/对外信用卡担保)
     */
	private String guaranteeformat;
	/**
	 * 担保贷款/信用卡发放机构
     */
	private String organname;
	/**
	 * 报告编号-关联报告表ID
     */
	private Long reportNo;
	
	/**
	 * 担保贷款发放日期/担保信用卡发卡日期
     */
	public Date getBegindate() {
		return begindate;
	}

	/**
	 * 担保贷款发放日期/担保信用卡发卡日期
     */
	public void setBegindate(Date begindate) {
		this.begindate = begindate;
	}
	
	/**
	 * 应还款日/账单日
     */
	public Date getBillingdate() {
		return billingdate;
	}

	/**
	 * 应还款日/账单日
     */
	public void setBillingdate(Date billingdate) {
		this.billingdate = billingdate;
	}
	
	/**
	 * 担保贷款五级分类
     */
	public String getClass5state() {
		return class5state;
	}

	/**
	 * 担保贷款五级分类
     */
	public void setClass5state(String class5state) {
		this.class5state = class5state;
	}
	
	/**
	 * 担保贷款合同金额/担保信用卡授信额度
     */
	public Double getContractmoney() {
		return contractmoney;
	}

	/**
	 * 担保贷款合同金额/担保信用卡授信额度
     */
	public void setContractmoney(Double contractmoney) {
		this.contractmoney = contractmoney;
	}
	
	/**
	 * 担保贷款到期日期
     */
	public Date getEnddate() {
		return enddate;
	}

	/**
	 * 担保贷款到期日期
     */
	public void setEnddate(Date enddate) {
		this.enddate = enddate;
	}
	
	/**
	 * 担保金额
     */
	public Double getGuananteemoney() {
		return guananteemoney;
	}

	/**
	 * 担保金额
     */
	public void setGuananteemoney(Double guananteemoney) {
		this.guananteemoney = guananteemoney;
	}
	
	/**
	 * 担保贷款本金余额/担保信用卡已用额度
     */
	public Double getGuaranteebalance() {
		return guaranteebalance;
	}

	/**
	 * 担保贷款本金余额/担保信用卡已用额度
     */
	public void setGuaranteebalance(Double guaranteebalance) {
		this.guaranteebalance = guaranteebalance;
	}
	
	/**
	 * 担保类型(对外贷款担保/对外信用卡担保)
     */
	public String getGuaranteeformat() {
		return guaranteeformat;
	}

	/**
	 * 担保类型(对外贷款担保/对外信用卡担保)
     */
	public void setGuaranteeformat(String guaranteeformat) {
		this.guaranteeformat = guaranteeformat;
	}
	
	/**
	 * 担保贷款/信用卡发放机构
     */
	public String getOrganname() {
		return organname;
	}

	/**
	 * 担保贷款/信用卡发放机构
     */
	public void setOrganname(String organname) {
		this.organname = organname;
	}
	
	/**
	 * 报告编号-关联报告表ID
     */
	public Long getReportNo() {
		return reportNo;
	}

	/**
	 * 报告编号-关联报告表ID
     */
	public void setReportNo(Long reportNo) {
		this.reportNo = reportNo;
	}

}
